﻿using FirstFloor.ModernUI.Presentation;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Media;

namespace SelElectCalcModernUI.ViewModel.Settings
{
    public class AppearanceDataModel : NotifyPropertyChanged
    {
        private string selectedFontSize;
        private Color selectedAccentColor;
        private string selectedThemeName;
        
        public string SelectedThemeName
        {
            get { return selectedThemeName; }
            set
            {
                if (selectedThemeName != value)
                {
                    selectedThemeName = value;
                    OnPropertyChanged("SelectedThemeName");
                }
            }
        }
        public string SelectedFontSize
        {
            get { return this.selectedFontSize; }
            set
            {
                if (this.selectedFontSize != value)
                {
                    this.selectedFontSize = value;
                    OnPropertyChanged("SelectedFontSize");
                }
            }
        }
        public Color SelectedAccentColor
        {
            get { return this.selectedAccentColor; }
            set
            {
                if (this.selectedAccentColor != value)
                {
                    this.selectedAccentColor = value;
                    OnPropertyChanged("SelectedAccentColor");
                }
            }
        }
    }
}
